

namespace Radius.NET.Interface.Entity
{
    /// <summary>
    /// 
    /// </summary>
    [Tenant(DbConfigIdConst.QyjConfigId), NotTable]
    [SugarTable("Project_ProductOrderPack")]
    public class ProjectProductOrderPack
    {
        /// <summary>
        /// 
        /// </summary>
        public ProjectProductOrderPack()
        {
        }

        /// <summary>
        /// 
        /// </summary>
        [SugarColumn(IsPrimaryKey =true)]
        public System.String Project { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String OrderID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Inventory_ID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Weight { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String JarID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String BoxCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? NBox { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? NPKG { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? L_unit { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Density { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Unit_Weight { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Qty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Summary { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Ctn { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CustInventoryID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? IssuedQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ContactNum { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ProInventory_ID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Issuednpkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Suit { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? OrderDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? ShipDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? DueDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? WipPlanQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? WipPlanNpkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? EngedFinQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? EngedFinNpkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? EngedQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? EngedNpkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Enged { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Closed { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PackID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String WIPID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String FProjectCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String DeptLead { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Customer_Product_Name { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? PackPlanNpkg { get; set; }

        /// <summary>
        /// 
        /// </summary>
        [SugarColumn(IsPrimaryKey =true)]
        public System.Int32? NOID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ProjectNoID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Maker { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? CreateDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Verified { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Verifier { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? VerifiedDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Allocate_Qty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Shortage_Qty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? JarAllocate_Qty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? JarShortage_Qty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? BoxAllocate_Qty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? BoxShortage_Qty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PKProjectBatchID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? PKMRPcDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? FlagLock { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? Allocate_PQ { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? SuitNO { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? SelfMrp { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String SelfMrpUser { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? SelfMrpDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ProjectPaintNo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? PackQtyPaint { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? PackQtyJar { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? PackQtyBox { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? JarAllocate_PQ { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? BoxAllocate_PQ { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? _cid { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String InvSort { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Unit { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ActPkSumm { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? MTO_QK_QTY { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? MTO_UNCLR_QTY { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? MTO_STOCK_QTY { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String VIP { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String HBOM_STATS { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String FBOM_STATS { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String REQITEM { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Closed_Summary { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? ActQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CustInventoryIDes { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ProInventory_IDes { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String MTART { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String AUFNR { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String AUFNR_CNCT { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String PO { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String POITEM { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? MTO_PO_QTY { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String LGORT { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String AUART { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String BZIRK { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String BZIRK_T { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZDESCRIPTION { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZXMDQ_T { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZGSDQ_T { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZMEMO { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZMODE { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZFIRST { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZWERKS { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZCHARG { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZCHARG2 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZFLAG { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZMATNR2 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZBLAND { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZBEZEI { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZWERKS_GR { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Fstatus { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Type { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CWIPID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CLGORT { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String MakeNo { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Type2 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Posid { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZNEWPOSID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZPWS_LGORT { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String ZMOREWERKS { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Isyc { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Facilityid { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? Ypdate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Exceeddate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Djtype { get; set; }

        /// <summary>
        /// 
        /// </summary>
        [SugarColumn(IsIdentity = true)]
        public System.Int32 ID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? Startdate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? SWno { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String SW { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S01 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S02 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S03 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S04 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S05 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S06 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S07 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S08 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S09 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String S10 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String TCatID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String HCATID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Sjyxps { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String Shyxps { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String FDshangji { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String KXBOM { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String SA_Hqty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? Lastshipdate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF01 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF02 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF03 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF04 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF05 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF06 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF07 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF08 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF09 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String CF10 { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Int32? Frowno { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? DeskQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? StkQty { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? ReqProcessed { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? DailyEnergy { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.Double? ProcessingTime { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.String MfgCatID { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? ScheduleStartDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public System.DateTime? ScheduleEndDate { get; set; }
    }
}